package main.java.FSMDE.styling;

public class StyleConstants {

	public static final double INTERFACE_WIDTH = 100;
	public static final double INTERFACE_HEIGHT = 60;

	public static final String INTERFACE_GENERAL_COLOR = "fillColor=#E2C2C2";
	public static final String INTERFACE_ENTRY_FORM_COLOR = "fillColor=#D5E0C4";
	public static final String INTERFACE_OUTPUT_FORM_COLOR = "fillColor=#CDC6D7";
	public static final String INTERFACE_MENU_CONTEXT_COLOR = "fillColor=#C1E1E5";
	public static final String INTERFACE_STYLE = "shape=ellipse;strokeColor=#333333;fontColor=black;whiteSpace=wrap";

	public static final String INTERFACE_WITH_SUBDIAGRAM_STYLE = "shape=cloud;strokeColor=#333333;fontColor=black;whiteSpace=wrap";

	public static final String INTERFACE_STYLE_START = "shape=doubleEllipse;strokeColor=#333333;fontColor=black;whiteSpace=wrap";
	public static final String INTERFACE_START_COLOR = "fillColor=#B5E61D";

	public static final String INTERFACE_STYLE_END = "shape=ellipse;strokeWidth=5;strokeColor=#333333;fontColor=black;whiteSpace=wrap";
	public static final String INTERFACE_END_COLOR = "fillColor=#FF6464";

	public static final double TRANSITION_HEIGHT = 20;
	public static final double TRANSITION_WIDTH = 5;

	public static final String TRANSITION_CONTROL_COLOR = "fillColor=#B5E61D";
	public static final String TRANSITION_FUNCTIONAL_COLOR = "fillColor=#FF6464";

	public static final String TRANSITION_STYLE = "shape=rectangle;perimeter=rectanglePerimeter;portConstraint=eastwestsouthnorth;fillColor=#EFEFEF;strokeColor=#000000";

	public static final String TRANSITION_LINK_STYLE_SOURCE = "endArrow=none;edgeStyle=vertical;verticalAlign=bottom;align=left;strokeColor=#FF0000";
	public static final String TRANSITION_LINK_STYLE_DESTINATION = "endArrow=classic;edgeStyle=vertical;verticalAlign=bottom;align=left;strokeColor=#FF0000";

	public static final double LEGEND_WIDTH = 220;
	public static final double LEGEND_HEIGHT = 265;
	public static final String LEGEND_STYLE = "image=file:Images\\FSMLegend.png;shape=image;";

}
